natural living environment - Turco Inglés Diccionario